stewed chicken with vegetables - Alemán Inglés Diccionario